window open ajax 弹窗 阻止 广告 开发技术 JavaScript 1 浏览器阻止弹窗浏览器阻止恶意的弹窗(一般是广告弹窗),同时也将我们程序中想要的弹窗也干掉了。 现有阻止的规则是非用户操作的弹窗,包括程序自动弹窗和用户操作长时间后的弹窗(不同的浏览器表现不一样)。参考 2 解决办法 直接绑定用户操作事件打开窗口 在AJAX请求之前打开空窗口,在返回后再用返回的URL刷新窗口 使用同步AJAX请求并在回调中打开窗口(可能逃不出...
MVC分层架构 开发技术 1 基础MVCMVC即Model-View-Controller,进行系统分层的一种架构模式。 M即Model 指的是业务层该层是应用程序的主体部分,应用程序中的业务数据和业务逻辑都在该层实现。 V即View 指的是表示层该层时应用程序中显示给用户的界面,如浏览器显示的页面,桌面程序的UI等 C即Controller 指的是控制层该层用来控制表示层和业务层之间的交互,根...
网站架构设计 开发技术 1 参考 大型网站技术架构 如何构建大型网站架构 网站架构 大型网站系统架构的演化 平台网站架构设计之我所见 分享MQ(Message Queue)即消息队列系列博文 互联网系统架构的演进
设计模式 开发技术 1 UML用例图表示方式 扩展 实线和箭头指向被扩展方 包含 实线和箭头指向被包含方 2 UML类图表示方式 继承、泛化 用实线和空心三角表示,指向父类 接口实现 用虚线和空心三角表示,指向接口 基本聚合 空心棱形指向父类,实线和箭头指向子类 组合聚合 实心棱形指向父类,实线和箭头指向子类 依赖 虚线和箭头指向被依赖方 单向关联 实线和箭头指向被关联方 ...
JavaScript面向对象编程 Web开发 前端开发 JavaScript 1 参考资料 编程的宗派 面向过程的分析(POA),和面向对象的分析(OOA) 面向对象编程和面向过程编程的差异! 面向对象和面向过程的区别 JavaScript OO 实现
使用NodeJS实现前后端分离 Web开发 前端开发 1 参考资料 Web 研发模式的演变 Web 研发模式演变 淘宝前后端分离实践 前后端分离的思考与实践(一) 前后端分离的思考与实践(二) 前后端分离的思考与实践(三) 前后端分离的思考与实践(一) 前后端分离的思考与实践(二) 前后端分离的思考与实践(三) 前后端分离的思考与实践(四) 前后端分离的思考与实践(五) 前后端分离的思考与实践(六) 前后端分离的思考与实践(...
JavaScript面向对象编程小结 Web开发 前端开发 JavaScript [TOC] 1 一些必要的前提1.1 面向过程在计算机发展的早期阶段,所有的与计算机相关的操作都是以计算机为中心的(迁就计算机),比如穿孔纸带记录信息,机器码编程,汇编语言编程等。 受早期计算机文化的影响,后来的很多编程语言的设计和实现、以及相关的软件开发过程都与以计算机为中心有关。比如大名鼎鼎的C语言,结构化的设计和编码。 1.2 面向对象 以人为本 我们擅长于对现实世...
Hybrid 实现原理 前端开发 Web开发 1 参考资料 Hybrid APP基础篇(四)->JSBridge的原理 浅谈Hybrid技术的设计与实现 Dog_Hybird的诞生 浅谈Hybrid技术的设计与实现 优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案 几种常见的hybrid通信方式 Hybrid APP架构设计思路 跨平台移动开发与Hybrid学习笔记 An...
微前端相关参考 前端开发 Web开发 框架 single-spa 参考资料 micro frontends 微前端的那些事儿 微前端 - 将微服务理念延伸到前端开发中 微前端 - 将微服务理念延伸到前端开发中 图 用微前端的方式搭建类单页应用 微前端的设计理念与实践初探 微前端的那些事儿 如何实现前端微服务化? 实施前端微服务化的六七种方式 用微前端的方式搭建类单页应用 用微前端的方式搭建类单页应用 「微前...
XMLHTTPRequest AJAX对象参考 1 参考资料 XMLHttpRequest Living Standard XMLHttpRequest Level 1 XMLHttpRequest Level 1 XMLHttpRequest Level 2 使用指南 XMLHttpRequest Level 2 使用指南 《JavaScript权威指南》学习笔记之二十—XMLHttpRequest和AJAX解决方案...